package cn.xjt.exercise;

import java.sql.SQLOutput;

/**
 * 创建两个分线程，一个遍历100以内的偶数，一个遍历100以内的奇数
 * @author xujiangtao
 * @create 2020-07-30-13:33
 */
public class demoTest {
    public static void main(String[] args) {
        eveNum e = new eveNum();
        oddNum o = new oddNum();
        e.start();
        o.start();
        System.out.println("这是一个main方法");
        //匿名类，没有名字的子类，构建了一个thread对象
        new Thread(){
            @Override
            public void run() {
                System.out.println("这是一个匿名子类");
            }
        }.start();  //开始调用线程
    }
}

/***
 * 一个线程的使用
 */
class eveNum extends Thread{
    @Override
    public void run() {
//        try {
//            Thread.sleep(0);
//        } catch (InterruptedException e) {
//            e.printStackTrace();
//        }
        for (int i = 0;i<10;i++)
        {
            if(i%2==0)
            {
                System.out.println(Thread.currentThread().getName()+":"+i+"----偶数");
            }
        }
    }
}
class oddNum extends Thread{
    @Override
    public void run() {
        for(int i = 0;i<10;i++)
        {
            if(i%2!=0)
            {
                System.out.println(Thread.currentThread().getName()+":"+i+"----奇数");
            }
        }
    }
}
